package com.enjoyor.soa.traffic.api.ubms.dto;

import java.io.Serializable;

/**
 * 特种车辆信息DTO
 * 
 * @author yuankun
 * @version V1.0
 */
public class VehicleSpecialInfoDto implements Serializable {

	private static final long serialVersionUID = 1L;

	private String vehTypeCode;
	private String vehTypeValue;
	private String vehTypeName;
	private String vehPlate;
	private String ownOrgan;
	private String ownOrganName;
	private String regOrgan;
	private String regOrganName;

	/**
	 * 获取特种车辆类型字典码
	 * 
	 * @return String
	 */
	public String getVehTypeCode() {
		return vehTypeCode;
	}

	/**
	 * 设置特种车辆类型字典码
	 * 
	 * @param vehTypeCode
	 *            特种车辆类型字典码
	 * @see VehicleDicDto
	 */
	public void setVehTypeCode(String vehTypeCode) {
		this.vehTypeCode = vehTypeCode;
	}

	/**
	 * 获取特种车辆类型字典值
	 * 
	 * @return String
	 */
	public String getVehTypeValue() {
		return vehTypeValue;
	}

	/**
	 * 设置特种车辆类型字典值
	 * 
	 * @param vehTypeValue
	 *            特种车辆类型字典值
	 * @see VehicleDicDto
	 */
	public void setVehTypeValue(String vehTypeValue) {
		this.vehTypeValue = vehTypeValue;
	}

	/**
	 * 获取特种车辆类型字典名
	 * 
	 * @return String
	 */
	public String getVehTypeName() {
		return vehTypeName;
	}

	/**
	 * 设置特种车辆类型字典名
	 * 
	 * @param vehTypeName
	 *            特种车辆类型字典名
	 * @see VehicleDicDto
	 */
	public void setVehTypeName(String vehTypeName) {
		this.vehTypeName = vehTypeName;
	}

	/**
	 * 获取特种车辆号牌
	 * 
	 * @return String
	 */
	public String getVehPlate() {
		return vehPlate;
	}

	/**
	 * 设置特种车辆号牌
	 * 
	 * @param vehPlate
	 *            车辆号牌
	 */
	public void setVehPlate(String vehPlate) {
		this.vehPlate = vehPlate;
	}

	/**
	 * 获取特种车辆所属机构编码
	 * 
	 * @return String
	 */
	public String getOwnOrgan() {
		return ownOrgan;
	}

	/**
	 * 设置特种车辆所属机构编码
	 * 
	 * @param ownOrgan
	 *            机构编码
	 * @see OrganInfoDto
	 */
	public void setOwnOrgan(String ownOrgan) {
		this.ownOrgan = ownOrgan;
	}

	/**
	 * 获取特种车辆监管机构编码
	 * 
	 * @return String
	 */
	public String getRegOrgan() {
		return regOrgan;
	}

	/**
	 * 设置特种车辆监管机构编码
	 * 
	 * @param regOrgan
	 *            机构编码
	 * @see OrganInfoDto
	 */
	public void setRegOrgan(String regOrgan) {
		this.regOrgan = regOrgan;
	}

	/**
	 * 获取特种车辆所属机构名称
	 * 
	 * @return String
	 */
	public String getOwnOrganName() {
		return ownOrganName;
	}

	/**
	 * 设置特种车辆所属机构名称
	 * 
	 * @param ownOrganName
	 *            机构名称
	 * @see OrganInfoDto
	 */
	public void setOwnOrganName(String ownOrganName) {
		this.ownOrganName = ownOrganName;
	}

	/**
	 * 获取特种车辆监管机构名称
	 * 
	 * @return String
	 */
	public String getRegOrganName() {
		return regOrganName;
	}

	/**
	 * 设置特种车辆监管机构名称
	 * 
	 * @param regOrganName
	 *            机构名称
	 * @see OrganInfoDto
	 */
	public void setRegOrganName(String regOrganName) {
		this.regOrganName = regOrganName;
	}
}
